kidney worm - Alemán Inglés Diccionario